package com.campuscarbooking.api.service;

import com.campuscarbooking.api.dto.UserDTO;
import com.campuscarbooking.api.model.User;

public interface UserService {

    /**
     * 获取当前登录用户
     * @return 用户信息
     */
    User getCurrentUser();

    /**
     * 获取当前登录用户的DTO
     * @return 用户DTO
     */
    UserDTO getCurrentUserDTO();

    /**
     * 更新用户信息
     * @param userDTO 用户信息
     * @return 更新后的用户DTO
     */
    UserDTO updateUser(UserDTO userDTO);
} 